Big Huge Thesaurus

leather strip

noun